package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 门诊结算表(MzJsb)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "门诊结算表")
public class MzJsb implements Serializable {

    private static final long serialVersionUID = 428127531381280451L;
    
    @ApiModelProperty("医疗机构代码:复合主键；医疗机构在人口健康信息平台的唯一识别码，采用组织机构代码")
    private String yljgdm;
    
    @ApiModelProperty("结算记录ID:复合主键；结算记录主表的院内唯一结算主键")
    private String jsjlid;
    
    @ApiModelProperty("收退费标识:“1”：正常收费情况的费用明细；“2”：对已填报的某一条具有相同“收费记录ID”的正常收费进行退费。")
    private String stfbz;
    
    @ApiModelProperty("卡号:患者识别码，与患者信息表进行关联")
    private String kh;
    
    @ApiModelProperty("卡类型")
    private String klx;
    
    @ApiModelProperty("就诊流水号:患者每次挂号就诊的唯一标识号")
    private String jzlsh;
    
    @ApiModelProperty("医疗付款方式:参见CV07.10.005医疗付款方式代码")
    private String ylfkfs;
    
    @ApiModelProperty("医疗付款方式-证件号码")
    private String ylfkfszjhm;
    
    @ApiModelProperty("结算发票号:费用结算对应的发票号，一次结算多张发票，使用半角“;”隔开")
    private String jsfph;
    
    @ApiModelProperty("费用结算时间:收费为收费结算时间，退费为退费结算时间")
    private Date fyjssj;
    
    @ApiModelProperty("处方张数:指本次收费交易所包含的处方张数；处方张数填1即可")
    private Integer cfzs;
    
    @ApiModelProperty("是否一站式收费:编码。0：不是；1：是。")
    private String yzssfbz;
    
    @ApiModelProperty("费用结算总金额:收费显示正数，退费显示负数")
    private Integer fyjszje;
    
    @ApiModelProperty("实收金额:患者实际支付的费用总额")
    private Integer ssje;
    
    @ApiModelProperty("医保金额(医保结算范围金额):医保结算范围金额：如医疗付款方式是医保方式则填写医保结算范围金额；如果是新农合方式则填写新农合结算范围金额。")
    private Integer ybje;
    
    @ApiModelProperty("医保支付金额:医保实际报销支付金额:1)如医疗付款方式是医保方式则填写医保支付金额；2)如果是新农合方式则填写新农合支付金额。")
    private Integer ybzfje;
    
    @ApiModelProperty("个人账户支付,自付金额从医保卡中扣款")
    private Integer grzhzf;
    
    @ApiModelProperty("自费金额")
    private Integer zfje;
    
    @ApiModelProperty("优惠金额")
    private Integer yhje;
    
    @ApiModelProperty("当年账户金额")
    private Integer dnzhje;
    
    @ApiModelProperty("历年账户金额")
    private Integer lnzhje;
    
    @ApiModelProperty("统筹支付金额")
    private Integer tczjje;
    
    @ApiModelProperty("分类支付金额:医疗保险患者的费用中属于个人支付部分的金额")
    private Integer flzjje;
    
    @ApiModelProperty("记账金额:患者因本次就诊记账，单位为元，人民币")
    private Integer jzje;
    
    @ApiModelProperty("西药费")
    private Integer xyf;
    
    @ApiModelProperty("中成药费")
    private Integer zchyf;
    
    @ApiModelProperty("中草药费")
    private Integer zcaoyf;
    
    @ApiModelProperty("挂号费")
    private Integer ghf;
    
    @ApiModelProperty("床位费")
    private Integer cwf;
    
    @ApiModelProperty("诊察费")
    private Integer zcf;
    
    @ApiModelProperty("检查费")
    private Integer jcf;
    
    @ApiModelProperty("治疗费")
    private Integer zhilf;
    
    @ApiModelProperty("手术材料费")
    private Integer ssclf;
    
    @ApiModelProperty("护理费")
    private Integer hlf;
    
    @ApiModelProperty("手术费")
    private Integer ssf;
    
    @ApiModelProperty("化验费")
    private Integer hyf;
    
    @ApiModelProperty("输血费")
    private Integer sxf;
    
    @ApiModelProperty("麻醉费")
    private Integer mzf;
    
    @ApiModelProperty("放射费")
    private Integer fsf;
    
    @ApiModelProperty("输氧费")
    private Integer syf;
    
    @ApiModelProperty("接生费")
    private Integer jsf;
    
    @ApiModelProperty("婴儿费")
    private Integer yerf;
    
    @ApiModelProperty("陪床费")
    private Integer pcf;
    
    @ApiModelProperty("诊疗费")
    private Integer zhenlf;
    
    @ApiModelProperty("特需服务费")
    private Integer txfwf;
    
    @ApiModelProperty("其他费")
    private Integer qtf;
    
    @ApiModelProperty("检查用材料费")
    private Integer jcyclf;
    
    @ApiModelProperty("治疗用材料费")
    private Integer zlyclf;
    
    @ApiModelProperty("结算人员工号")
    private String jsrygh;
    
    @ApiModelProperty("结算人员姓名")
    private String jsryxm;
    
    @ApiModelProperty("修改标志:编码。1：正常、2：修改、3：撤销；")
    private String xgbz;
    
    @ApiModelProperty("数据生成时间:业务操作获取该条信息的时间")
    private Date ywscsj;
    
    
    private Date insertTimestamp;
    
    
    private String empi;
    

}